package com.aliyun.demo;

import com.aliyuncs.DefaultAcsClient;
import com.aliyuncs.live.model.v20161101.*;
import com.aliyuncs.profile.DefaultProfile;
import com.aliyuncs.profile.IClientProfile;
import org.junit.Test;

public class LiveCheck {
    private static String regionId = System.getenv("regionId");
    private static String accessKeyId = System.getenv("accessKeyId");
    private static String secret = System.getenv("secret");
    private static String domainName = "play-live-one-sz.alivecdn.com";
    private static DefaultAcsClient client;
    static {
        IClientProfile profile = DefaultProfile.getProfile(regionId, accessKeyId, secret);
        client = new DefaultAcsClient(profile);
    }

    @Test
    public void shouldCheckAddLiveSnapshotDetectPornConfig(){
        AddLiveSnapshotDetectPornConfigRequest request = new AddLiveSnapshotDetectPornConfigRequest();
//        request.setActionName();
        request.setBizSecurityToken(secret);
        request.setOwnerId(0L);
    }

    @Test
    public void shouldCheckAddLiveDetectNotifyConfig(){
        AddLiveDetectNotifyConfigRequest request = new AddLiveDetectNotifyConfigRequest();
//        request.setActionName();
        request.setBizSecurityToken(secret);
        request.setOwnerId(0L);
    }

    @Test
    public void shouldCheckDescribeLiveSnapshotDetectPornConfig(){
        DescribeLiveSnapshotDetectPornConfigRequest request = new DescribeLiveSnapshotDetectPornConfigRequest();
//        request.setActionName();
        request.setBizSecurityToken(secret);
        request.setOwnerId(0L);
    }

    @Test
    public void shouldCheckDescribeLiveDetectNotifyConfig(){
        DescribeLiveDetectNotifyConfigRequest request = new DescribeLiveDetectNotifyConfigRequest();
//        request.setActionName();
        request.setBizSecurityToken(secret);
        request.setOwnerId(0L);
    }

    @Test
    public void shouldCheckUpdateLiveSnapshotDetectPornConfig(){
        UpdateLiveSnapshotDetectPornConfigRequest request = new UpdateLiveSnapshotDetectPornConfigRequest();
//        request.setActionName();
        request.setBizSecurityToken(secret);
        request.setOwnerId(0L);
    }

    @Test
    public void shouldCheckUpdateLiveDetectNotifyConfig(){
        UpdateLiveDetectNotifyConfigRequest request = new UpdateLiveDetectNotifyConfigRequest();
//        request.setActionName();
        request.setBizSecurityToken(secret);
        request.setOwnerId(0L);
    }

    @Test
    public void shouldCheckDeleteLiveSnapshotDetectPornConfig(){
        DeleteLiveSnapshotDetectPornConfigRequest request = new DeleteLiveSnapshotDetectPornConfigRequest();
//        request.setActionName();
        request.setBizSecurityToken(secret);
        request.setOwnerId(0L);
    }

    @Test
    public void shouldCheckDeleteLiveDetectNotifyConfig(){
        DeleteLiveDetectNotifyConfigRequest request = new DeleteLiveDetectNotifyConfigRequest();
//        request.setActionName();
        request.setBizSecurityToken(secret);
        request.setOwnerId(0L);
    }

    @Test
    public void shouldCheckAddLiveAudioAuditConfig(){
//        AddLiveAudioAuditConfig
    }

    @Test
    public void shouldCheckAddLiveAudioAuditNotifyConfig(){
//        AddLiveAudioAuditNotifyConfig
    }

    @Test
    public void shouldCheckDeleteLiveAudioAuditConfig(){
//        DeleteLiveAudioAuditConfig
    }

    @Test
    public void shouldCheckDeleteLiveAudioAuditNotifyConfig(){
//        DeleteLiveAudioAuditNotifyConfig
    }

    @Test
    public void shouldCheckDescribeLiveAudioAuditConfig(){
//        DescribeLiveAudioAuditConfig
    }

    @Test
    public void shouldCheckDescribeLiveAudioAuditNotifyConfig(){
//        DescribeLiveAudioAuditNotifyConfig
    }

    @Test
    public void shouldCheckUpdateLiveAudioAuditConfig(){
//        UpdateLiveAudioAuditConfig
    }

    @Test
    public void shouldCheckUpdateLiveAudioAuditNotifyConfig(){
//        UpdateLiveAudioAuditNotifyConfig
    }
}
